//                       .::::.
//                     .::::::::.
//                    :::::::::::
//                 ..:::::::::::'
//              '::::::::::::'
//                .::::::::::
//           '::::::::::::::..
//                ..::::::::::::.
//              ``::::::::::::::::
//               ::::``:::::::::'        .:::.
//              ::::'   ':::::'       .::::::::.
//            .::::'      ::::     .:::::::'::::.
//           .:::'       :::::  .:::::::::' ':::::.
//          .::'        :::::.:::::::::'      ':::::.
//         .::'         ::::::::::::::'         ``::::.
//     ...:::           ::::::::::::'              ``::.
//    ```` ':.          ':::::::::'                  ::::..
//                       '.:::::'                    ':'````..
package com.wxx.model.sdk;

import com.alipay.api.AlipayObject;
import lombok.Data;


/**
 * 当面付 2.0 生成二维码  属性必须是带下划线的 要严格按照支付宝给的demo组成的json字段
 */
@Data
public class AliPayPrecreate extends AlipayObject {

    // (必填) 商户订单号,64个字符以内、只能包含字母、数字、下划线；需保证在商户端不重复
    private String out_trade_no;

    // (必填)订单总金额，单位为元，精确到小数点后两位，取值范围[0.01,100000000] 如果同时传入了【打折金额】，【不可打折金额】，【订单总金额】三者，
    // 则必须满足如下条件：【订单总金额】=【打折金额】+【不可打折金额】
    private String total_amount;

    // (必填) 订单标题，粗略描述用户的支付目的。如“xxx品牌xxx门店当面付扫码消费”
    private String subject = "盘古当面付扫码消费";

    //回调地址
    private String notifyUrl;

    //订单允许的最晚付款时间
    private String timeout_express;

}
